#include "output.h"

void output_init(void)
{
  GPIO_Init(OUTPUT_PIN, GPIO_MODE_OUT_PP_LOW_FAST);
}

void output_set(uint8_t value)
{
  if(value)
  {
    GPIO_WriteHigh(OUTPUT_PIN);
  }
  else
  {
    GPIO_WriteLow(OUTPUT_PIN);
  }
}

void output_reverse(void)
{
  GPIO_WriteReverse(OUTPUT_PIN);
}

void output_timer(void)
{/*
  static uint8_t t;
  if(++t==250)
  {
    t = 0;
    GPIO_WriteReverse(OUTPUT_PIN);
  }*/
}